be rude and insolent - Francés Inglés Diccionario